package vn.edu.ptithcm.pim.query;

import java.util.Date;

public class TaskQuery {
	private String monitoredby;
	private String assignedto;
	private String reporter;
	private Long categoryId;
	private Long severityId;
	private Long priorityId;
	private Long hideStatusId;
	private Long showStatusId;
	private Integer itemsPerPage;
	private String phase;
	private Date starttime;
	private Date endtime;

	public TaskQuery() {
		super();
		this.monitoredby = "";
		this.assignedto = "";
		this.reporter = "";
		this.categoryId = new Long(0);
		this.severityId = new Long(0);
		this.priorityId = new Long(0);
		this.hideStatusId = new Long(0);
		this.showStatusId = new Long(0);
		this.itemsPerPage = new Integer(0);
		this.phase = "";
		this.starttime = null;
		this.endtime = null;
	}

	public String getMonitoredby() {
		return monitoredby;
	}

	public void setMonitoredby(String monitoredby) {
		this.monitoredby = monitoredby;
	}

	public String getReporter() {
		return reporter;
	}

	public void setReporter(String reporter) {
		this.reporter = reporter;
	}

	public String getAssignedto() {
		return assignedto;
	}

	public void setAssignedto(String assignedto) {
		this.assignedto = assignedto;
	}

	public Long getCategoryId() {
		return categoryId;
	}

	public void setCategoryId(Long categoryId) {
		this.categoryId = categoryId;
	}

	public Long getSeverityId() {
		return severityId;
	}

	public void setSeverityId(Long severityId) {
		this.severityId = severityId;
	}

	public Long getPriorityId() {
		return priorityId;
	}

	public void setPriorityId(Long priorityId) {
		this.priorityId = priorityId;
	}

	public Long getHideStatusId() {
		return hideStatusId;
	}

	public void setHideStatusId(Long hideStatusId) {
		this.hideStatusId = hideStatusId;
	}

	public Long getShowStatusId() {
		return showStatusId;
	}

	public void setShowStatusId(Long showStatusId) {
		this.showStatusId = showStatusId;
	}

	public Integer getItemsPerPage() {
		return itemsPerPage;
	}

	public void setItemsPerPage(Integer itemsPerPage) {
		this.itemsPerPage = itemsPerPage;
	}

	public String getPhase() {
		return phase;
	}

	public void setPhase(String phase) {
		this.phase = phase;
	}

	public Date getStarttime() {
		return starttime;
	}

	public void setStarttime(Date starttime) {
		this.starttime = starttime;
	}

	public Date getEndtime() {
		return endtime;
	}

	public void setEndtime(Date endtime) {
		this.endtime = endtime;
	}

}
